Skip to content

docs: improve documentation and add examples#186

Closed
AkhiChalasani wants to merge 4 commits into
nadermx:mainfrom
AkhiChalasani:improve/docs-0509
Closed

docs: improve documentation and add examples#186
AkhiChalasani wants to merge 4 commits into
nadermx:mainfrom
AkhiChalasani:improve/docs-0509

Conversation

@AkhiChalasani

Copy link
Copy Markdown

Summary

  • Created CONTRIBUTING.md

nadermx and others added 4 commits March 20, 2026 22:50
Replaces simple Google Translate calls with robust translateapi.ai integration:
- Batch translation with async job polling
- Brand name and emoji protection during translation
- Translation validation (rejects errors, garbage, template tags)
- Retry logic with exponential backoff
- --dry-run, --retry-failed, --fill-missing, --sync modes
- Concurrent batch processing with configurable workers

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Scans HTML templates for g.i18n.KEY|default:"TEXT" patterns and creates
TextBase entries. Supports --dry-run and --reset flags. Run before
run_translation to ensure all keys are seeded.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Created CONTRIBUTING.md
@nadermx

nadermx commented Jul 10, 2026

Copy link
Copy Markdown
Owner

Thanks for taking the time to put this together. The CLAUDE.md and translations/ files are internal docs/tooling for the hosted web app rather than the pip package, and are intentionally not tracked in this repo, so I can't merge this as-is. A CONTRIBUTING.md was added in fa48062. Appreciate the interest in improving the docs!

@nadermx nadermx closed this Jul 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants